| Package | Description |
|---|---|
| negotiator | |
| negotiator.protocol | |
| negotiator.protocol.alternatingoffers | |
| negotiator.protocol.auction | |
| negotiator.tournament.VariablesAndValues |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Agent.parametervalues
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Agent.getParameterValues()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Agent.internalInit(int sessionNr,
int sessionsTotal,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
Timeline timeline,
UtilitySpace us,
java.util.HashMap<AgentParameterVariable,AgentParamValue> params)
This method is called by the protocol to initialize the agent with a new session information.
|
| Modifier and Type | Field and Description |
|---|---|
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.agentAparams |
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.agentBparams |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.getAgentAparams() |
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.getAgentBparams() |
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Protocol.getAgentParams(int index) |
| Constructor and Description |
|---|
BilateralAtomicNegotiationSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
BilateralAtomicNegotiationSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
| Modifier and Type | Method and Description |
|---|---|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
AlternatingOffersProtocol.getAgentAparams() |
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
AlternatingOffersProtocol.getAgentBparams() |
| Constructor and Description |
|---|
AlternatingOffersBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent)
load the runtime objects to start negotiation
|
AlternatingOffersBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent)
load the runtime objects to start negotiation
|
| Modifier and Type | Method and Description |
|---|---|
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(Agent agentA,
Agent agentB,
AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams)
do test run of negotiation session.
|
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(Agent agentA,
Agent agentB,
AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams)
do test run of negotiation session.
|
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
| Constructor and Description |
|---|
AuctionBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent,
int totalTime) |
AuctionBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent,
int totalTime) |
| Modifier and Type | Field and Description |
|---|---|
AgentParameterVariable |
AssignedParameterVariable.parameter |
| Constructor and Description |
|---|
AssignedParameterVariable(AgentParameterVariable param,
java.lang.String name) |